|
Windows Imaging Component (WIC) はComponent Object Modelに基づいた画像コーデックのフレームワークであり、Windows VistaおよびWindows XP Service Pack 3以降で導入されたもので、デジタル画像および画像のメタデータを処理する。 これにより、WICを利用したアプリケーションはインストールされた画像形式のコーデックによるサポートが自動的に得られるようになる。 画像コーデックを使用してサードパーティーの画像形式にシステム全体で対応できる点において、GDI+、DirectShow、ACM、VCMなどの技術に類似している。 付け加えて、Windows Presentation Foundation (WPF) のアプリケーションは自動的にインストールされた画像コーデックをサポートする。 ハイエンドのデジタルカメラで使用されるRAW画像形式のコーデックもこの形式でサポートされる。 WICによってアプリケーション開発者はあらゆる画像形式での画像処理を単一で共通のAPIで、特定の画像形式に対する前提知識を必要とせず処理可能になる。 またWIC用のコーデックを記述することによって、すべてのWICネイティブアプリケーション、.NET 3.x以降のマネージアプリケーション〔WICラッパーとして、System.Windows.Media.Imaging名前空間に対応コンポーネントが用意されている。〕 〔System.Windows.Media.Imaging 名前空間 〕、およびWPFアプリケーションでその画像形式をサポートすることが可能になる。 WICにはWindows 7、Windows 8およびWindows 8.1にて新機能が追加されている〔What's New in WIC for Windows 8.1 (Windows) 〕。 ==機能== Windows Imaging Componentはピクセルフォーマットやメタデータを実行時に自動的に検出するような拡張可能な画像コーデックのアーキテクチャを提供する。これは画像ファイルに含まれる任意のメタデータの読み書きをサポートしており、認識されていないメタデータの編集中にこれを保護することができる。実行中、32ビット毎チャネル以上の高色深度の画像データを保持し、改良されたハイダイナミックレンジイメージの生成パイプラインをWindows Vista上に構成する。 Windows Imaging ComponentはWindows カラー システムをサポートしている。これはWindows Vistaでのインターナショナル・カラー・コンソーシアムのV4-compliantなカラーマネージメントシステム技術である。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Windows Imaging Component」の詳細全文を読む スポンサード リンク
|